home *** CD-ROM | disk | FTP | other *** search
/ Business Heaven / Business Heaven.iso / labels.w / lablease / readme.txt < prev    next >
Text File  |  1991-11-04  |  15KB  |  360 lines

  1. ENVELOGO COPYRIGHT 1991 JOHN PEDERSEN ALL RIGHTS RESERVED.
  2.  
  3.             ENVELOGO (Rev. 1.1)
  4.                         ===================
  5.  
  6.                   John Pedersen     CompuServe 76547,357
  7.                   RR #2,
  8.                   Orangeville, Ontario
  9.                   Canada
  10.                   L9W 2Y9
  11.  
  12. ==========================================================================
  13.  
  14.  
  15.                             NOTE !!!
  16.  
  17. ENVELOGO is a descendant of a program called Laser 'Loper.  It
  18. has a number of enhancements and uses the Windows Help engine. At
  19. the present time, I am not asking for payment for ENVELOGO.
  20. Instead, I need feedback on:
  21.                      
  22.    1. ANY problems.
  23.    2. Installation on your system: easy/hard
  24.    3. Your system: printer, Word Processor, etc.
  25.    4. Your understanding how it works:  easy/hard
  26.    5. Degree of usefulness to you: very/not very
  27.    6. Any other suggestions?
  28.  
  29. If you get in touch with me, and give me info on ANY or ALL of
  30. the 6 questions above, it will be much appreciated, AND I will
  31. be able to update you on any bugs that turn up, and enhancements
  32. added, or new products that are developed.
  33.  
  34. Send message to John Pedersen, CompuServe 76547,357.
  35.  
  36. ==========================================================================
  37.  
  38.  
  39.             ENVELOGO DOCUMENTATION
  40.                         ======================
  41.  
  42.                           Table of Contents
  43.                           -----------------
  44.  
  45. 1.0  Introduction
  46.  
  47. 2.0  Installing ENVELOGO
  48.      2.1  Packing List (in the ZIP file)
  49.      2.2  Installation
  50.  
  51. 3.0  Getting Started
  52.      3.1  Notes about ENVELOGO
  53.      3.2  Starting up ENVELOGO
  54.  
  55. 4.0  The Template(s)
  56.      4.1  Overview
  57.      4.2  Designing an Envelope
  58.      4.3  Using the Windows Control Panel
  59.      4.4  Printing to a file
  60.  
  61. 5.0  Using a Word Processor Macro
  62.      5.1  Purpose of the macro
  63.      5.2  The WinWord Macro
  64.  
  65. =========================================================================
  66.  
  67.  
  68. 1.0  Introduction:
  69.      -------------
  70.  
  71.      With much loading and clicking, Pagemaker (or equivalent) teamed
  72.      with your Laser printer, can produce an excellent addressed
  73.      envelope with a fancy-logo return address.  But when you just
  74.      need to kick out an envelope and put a stamp on it, this envelope
  75.      printer starts printing in seconds.  Using template files, it lets
  76.      you select any of your fancy-artwork/logo envelope types (personal,
  77.      business, spouse...), and it can paste in the send-to address from
  78.      the Windows clipboard, or from your word processor.  It runs under
  79.      Windows 3, and needs VBRUN100.DLL.
  80.  
  81.      It inhales the envelope within a few seconds after you click the
  82.      "PRINT" button. It takes care of switching the printer into
  83.      manual mode (so it waits for you if your envelope is not yet
  84.      inserted), and landscape, so you can just shove in an envelope,
  85.      print it up, and go right back to writing your next letter.  The
  86.      program will automatically convert itself to an icon at the
  87.      bottom of the screen when printing is finished, or exit (terminate
  88.      itself), or sit there waiting to do another envelope; you choose
  89.      the mode.
  90.  
  91.      The program relies on having a template file on disk that it can
  92.      quickly dump out to the printer, only inserting the desired
  93.      address.  The user can select from a number of templates, so
  94.      there can be specific envelopes for yourself personally, and
  95.      for your dog-washing business, your spouse, and so on.  A test
  96.      template called DEMOPRNT.BIN (intended for the LaserJet Series II
  97.      printer) is included with this program.
  98.  
  99.      The address (destination) to be spliced onto the envelope template
  100.      can be automatically set up by your word processing program when
  101.      you typed the letter, or transferred via the clipboard from, for
  102.      instance, the "Windows Cardfile" program, or, heaven forbid, the
  103.      address lines can even be typed in by hand.
  104.  
  105. ==========================================================================
  106.  
  107.  
  108. 2.0  Installing ENVELOGO
  109.      -------------------
  110.  
  111. 2.1  Packing List (Files contained in the ZIP file)
  112.  
  113.      1. ENVLGO.EXE
  114.         Executable file (needs VBRUN100.DLL in Windows directory).
  115.  
  116.      2. ENVLGO.HLP
  117.         Windows-style help file.
  118.  
  119.      3. ENVDEMO.BIN
  120.         Example envelope template file for LaserJet II printer.
  121.  
  122.      4. DEMOLETR.DOT
  123.         WinWord Example Document Template File with fixed AUTONEW MACRO.
  124.  
  125.      5. README.TXT
  126.         Documentation
  127.  
  128. 2.2  Installation
  129.      
  130.      Create a directory on your disk.  Copy the zipped file to this
  131.      directory.  Use PKUNZIP to expand the zipped file into its basic
  132.      file components.  (Probably you will already have done this, if
  133.      you are reading this file.)  PKZIP/PKUNZIP is shareware by
  134.      PKWARE, Inc. of Glendale, WI.
  135.      
  136.      If you use program manager:
  137.      a) put up the program manager window, and select (click on)
  138.         the group that you will want ENVELOGO to be in.
  139.      b) Select "File" from the top menu bar, and select "New"
  140.         from the submenu.
  141.      c) A "New Program Item" dialog box will appear.  Make sure that
  142.         "Program Item" is selected, and press the "OK" button.
  143.      d) A "Program Item Properties" dialog box will appear.  Type
  144.         "Envelogo" on the Description line, and enter the full path
  145.         name of the ENVLGO.EXE file on the Command line.  Then click
  146.         the "OK" button.
  147.      e) The ENVELOGO icon will now be in the group you selected.  You
  148.         may have to open (maximize) the group window and re-arrange
  149.         your icons.
  150.  
  151. Note: If you have been using a version of ENVELOGO earlier than
  152.       Revision 1.1, you should delete the file ENV.INI in your
  153.       Windows directory, and go through the setup procedure again
  154.       after installing ENVELOGO.
  155.  
  156. ========================================================================
  157.  
  158.  
  159. 3.0  Getting Started
  160.      ---------------
  161.  
  162. 3.1  Notes about ENVELOGO
  163.  
  164.      a) The program expects the envelope template filenames to end
  165.         with a .BIN extension.
  166.      b) The program expects the macro output filename to end with
  167.         a .TXT extension.
  168.      c) The program places an ENV.INI file in your Windows directory.
  169.      d) The printer is expected to be connected to, and is accessed
  170.         by dumping a binary file directly to, LPT1, or LPT2.
  171.  
  172. 3.2  Starting up ENVELOGO
  173.  
  174.      The first time you start up ENVELOGO (for instance, by double-
  175.      clicking on its icon in Program Manager), it will fail to find
  176.      its initialization file (ENV.INI) in the Windows directory, and
  177.      it will ask if it should create one.  You should reply YES.
  178.  
  179.      Then, the next order of business is to tell ENVELOGO where it
  180.      can find at least one envelope template file.  If you have a
  181.      LaserJet II printer, or compatible, you can try the file
  182.      ENVDEMO.BIN which was included in the ZIPPED file package.
  183.  
  184.      Otherwise, you must now create a template file for your printer,
  185.      in the manner described in Section 4.0 The Template(s), below.
  186.      You may then come back and follow the procedure below to print
  187.      your first envelope.
  188.  
  189.      Printing your first envelope:
  190.      Having started ENVELOGO, and being at the main window, select
  191.      "FILE" from the menu bar, and "Change Setup" from the submenu.
  192.      This gives the Files Setup window.  Select "Envelope Type" from
  193.      the menu bar, and "Add New Type" from the submenu.  Now you will
  194.      get a screen to allow you to enter a name for this envelope type,
  195.      such as "Stupid Demo Envelope", and you will be able to select
  196.      the drive, directory, and file name of the template file (eg.
  197.      ENVDEMO.BIN).  Return to the main window, and check that the
  198.      correct Printer Port is selected.  If you change your printer
  199.      port and want ENVELOGO to remember this setting for future
  200.      sessions, select "File" and "Save Changes" from the menu bar.
  201.      You should be able to type in an address, and print your first
  202.      envelope.
  203.  
  204. ========================================================================
  205.  
  206.  
  207. 4.0 The Template(s)
  208.     ---------------                             
  209.  
  210. 4.1 Overview
  211.  
  212.     This is the factor that makes this method very quick, because no
  213.     manipulation of graphics is required--the entire template file is
  214.     sitting there, ready to go.  However, you DO have to get this file
  215.     in place to begin with.
  216.  
  217.     Basically, before using ENVELOGO, it is necessary that you be able
  218.     to print an envelope from some desktop publishing or word processing
  219.     program.  This will involve setting paper size, selecting landscape
  220.     mode, placing graphics, etc., in accordance with the instructions
  221.     for your desktop publishing program.
  222.  
  223.     When everything is satisfactory, and you are pleased with the
  224.     appearance of your printed envelope, you are ready for the last
  225.     step.  You must print the envelope one more time, except that this
  226.     time, instead of directing the output to the printer port, you must
  227.     use the Windows Control Panel, and send the output to a file on
  228.     disk.
  229.  
  230. 4.2 Designing an envelope
  231.  
  232.     These instructions relate to Pagemaker, outputing to an
  233.     HP LaserJet II, but it should be possible to handle other
  234.     combinations in a similar manner.  Even with the same combination
  235.     of hardware and software, there are probably many ways to accomplish
  236.     the same results, but the following worked well for me.
  237.  
  238.     1. Compose an envelope on Pagemaker (importing a logo created with
  239.     Corel, Designer, or whatever), and get it looking the way you want.
  240.     On my page setup, I used a custom paper size of 9.5" x 4.125",
  241.     with orientation set to "Wide".
  242.  
  243.     2. On the envelope, put a destination address of 6 lines, each
  244.     line being "aaa" (no quotes, just the three lowercase letters).
  245.     I made sure that the font was one which was built into the
  246.     printer (Courier 12).
  247.  
  248.     3. Print it out on the LaserJet, to make sure it is exactly what
  249.     you want.  Remember, on the Printer Setup, put "Paper Source" to
  250.     "Manual", and "Orientation" to "Landscape".
  251.  
  252.     4. After you make sure that it prints out exactly the way you want,
  253.     go back to the Control Panel in the Windows Program Manager, and
  254.     change the printer connection from LPT1: to FILE:.  (see next
  255.     section)
  256.  
  257. 4.3 Using the WINDOWS CONTROL PANEL (to set up for printing to a file)
  258.  
  259.     Select the Windows "Control Panel" (from Program Manager, if you are
  260.     using it), then, from the screen that results, select (double-click)
  261.     "Printers".
  262.  
  263.     Now a "Printers" window appears.  The printer you have been using
  264.     will already be selected as the active printer.  Select the
  265.     "Configure" button.
  266.  
  267.     A "Printers-Configure" dialog window appears.  Take note of the
  268.     selection in the "Ports" list box (most commonly LPT1:), so that
  269.     you will be able to restore the setting after this exercise.
  270.  
  271.     Scroll down the "Ports" list box until you can select "FILE:".  Select
  272.     it and click the "OK" button.
  273.  
  274.     You will return to the "Printers" window, where you must click the
  275.     "OK" button again.
  276.  
  277.     Now, when you print, you will be prompted to provide a file
  278.     name, and output will go, not to your printer port, but to the
  279.     file that you specify.
  280.  
  281. 4.4 Printing (an envelope template) to a file
  282.  
  283.     To create an envelope template for ENVELOGO, make sure the
  284.     printer is still set up for "Landscape" mode, and "Manual Feed".
  285.     Then print the envelope once again.  This time you will be
  286.     prompted to supply a destination file name, and it will print
  287.     (ie. send a binary file) to the filename that you will specify.
  288.     Make sure the file name you specify ends with the extension ".BIN".
  289.  
  290.     When you first use ENVELOGO, you will have to tell the program the
  291.     name of the file (using the Files Setup procedure), and that's it.
  292.  
  293.     Don't forget to restore your previous printer settings with the
  294.     Windows Control Panel.
  295.  
  296. ========================================================================
  297.  
  298.  
  299. 5.0  Using a Word Processor Macro
  300.  
  301. 5.1  Purpose of the macro
  302.  
  303.      To obtain the destination address to print on an envelope,
  304.      ENVELOGO has the ability to import the contents of a designated
  305.      simple text (ASCII) file (whose name must end in .TXT).  ENVELOGO
  306.      doesn't care how the text in the file got there; it just expects
  307.      to find a few address lines and nothing else.
  308.  
  309.      This simple method of importing an address is provided to allow
  310.      an uncomplicated interface, for those who wish to implement it,
  311.      to a number of word processors, or other programs. 
  312.  
  313. 5.2  The WinWord Macro
  314.  
  315.      This section is about setting up a macro with WinWord, to write
  316.      into a "macro output file".  No doubt there are many ways, and
  317.      many word-processing programs that can do the same thing.
  318.  
  319.      Although we refer to a WinWord Macro output file (ie a file
  320.      created by a macro that is set up in Word for Windows), in fact
  321.      this program will just print whatever address it finds in a
  322.      certain file, and doesn't care how it got there.
  323.   
  324.      It is very handy to create a macro such that every time you write
  325.      a letter, using a .DOT document template that puts the date and
  326.      your logo on the letterhead, etc., that the address is
  327.      automatically written into a certain file, replacing whatever
  328.      was there previously.  This will be the address you can choose
  329.      to import into the Envelogo program.  You don't need to print
  330.      your envelope right away, or while your word processor is running.
  331.      The address information will remain until you write another
  332.      letter.
  333.  
  334.      The following will give you an idea on how this macro is set up
  335.      in WinWord.  You open your template file (.DOT extension, MS
  336.      provides examples with WinWord), presumably in the TMPLATES
  337.      directory.  From the menu, select Macro/Edit, then select
  338.      Template (not Global), and then select AutoNew from the choices
  339.      presented.  Assuming you use input boxes to get the address from
  340.      the user, just add a few lines of Basic (WordBasic) to open a
  341.      file for output, and print the address lines to the file.
  342.  
  343.      The file DEMOLETR.DOT, in the ZIPPED package, is an example
  344.      WinWord Document Template.  It is simply an altered copy of
  345.      an example document template that is provided with WinWord.
  346.      A few lines have been added in the AUTONEW macro to output the
  347.      address lines to a text file.
  348.  
  349.      If you put this DEMOLETR.DOT file in your Winword /TMPLATES
  350.      directory, you can try it, by selecting File/New in WinWord,
  351.      and specifying this template.  You can also take a look at the
  352.      lines added to the macro, by selecting File/Open in WinWord, and
  353.      selecting DEMOLETR.DOT as the file to edit.  Then select Macro/
  354.      Edit, and look at the Document macro called AUTONEW.
  355.  
  356.  
  357. ========================================================================
  358.  
  359.  
  360.